﻿using System;

//#if ! EM_PORT_API
////C++ TO C# CONVERTER CRACKED BY X-CRACKER 2017 TODO TASK: #define macros defined in multiple preprocessor conditionals can only be replaced within the scope of the preprocessor conditional:
////C++ TO C# CONVERTER CRACKED BY X-CRACKER 2017 NOTE: The following #define macro was replaced in-line:
////ORIGINAL LINE: #define EM_PORT_API(rettype) rettype
//#define EM_PORT_API
//#endif


//#if ! NULL
//#endif


//#if ! offsetof
////C++ TO C# CONVERTER CRACKED BY X-CRACKER 2017 TODO TASK: #define macros defined in multiple preprocessor conditionals can only be replaced within the scope of the preprocessor conditional:
////C++ TO C# CONVERTER CRACKED BY X-CRACKER 2017 NOTE: The following #define macro was replaced in-line:
////ORIGINAL LINE: #define offsetof(type, field) ((size_t) & ((type *)0)->field)
//#define offsetof
//#endif
//#if ! countof
////C++ TO C# CONVERTER CRACKED BY X-CRACKER 2017 TODO TASK: #define macros defined in multiple preprocessor conditionals can only be replaced within the scope of the preprocessor conditional:
////C++ TO C# CONVERTER CRACKED BY X-CRACKER 2017 NOTE: The following #define macro was replaced in-line:
////ORIGINAL LINE: #define countof(x) (sizeof(x) / sizeof((x)[0]))
//#define countof
//#endif

//#if __x86_64__
//#define PRId
//#define PRIX
//#elif __i386__
//#define PRId
//#define PRIX
//#endif